self-loading container - French English Dictionary